home *** CD-ROM | disk | FTP | other *** search
- NAME
-
- GED_E-S2.LHA
-
- AUTHOR
-
- Klaus Becker (klaus.becker@dortmund.netsurf.de)
-
- DESCRIPTION
-
- AmigaE syntax parser library for GoldED 3.1.3
- I strongly recommended a processor > 68020 and a gfxcard
-
- FEATURES
-
- A parser for AmigaE, written in AmigaE.
-
- DISTRIBUTABILITY
-
- Freeware.
-
- INSTALLATION
-
- Copy e.parser to the GoldED:syntax directory.
- Read the golded manual for the configuration.
-
-
- I would like to thanks all people, who helped me to improve
- the syntax-parser, especially Sven Steiniger, who has rewritten
- some procs in assembler. :-)
-
-
- New in V1.6:
- ------------
- !!! Attention !!!
- Only e-sources will be highlighted (trailing '.e' in filename)
-
- keywords 'ARRAY (OF)' and 'PTR TO' changed to type definitions
- (suggestion by Petr Valouch)
-
- 'IF a-->0' will now parsed correctly
- (reported by Sven Steiniger)
-
- some procedures rewritten in assembler
- (done by Sven Steiniger)
-
- some speed-improvements (registered variables in the search-routine)
-
- insert some missing E-Functions:
- FastDispose(),FastNew(),FastDisposeList(),NewR()
- CtrlC(),KickVersion(),CleanUp(),ReThrow()
-
- CONSTANTS with len=1 will now shown correctly
-
- and some other improvements (not worth to mention it)
-
-
-
- Some special notes:
- -------------------
-
- The E-keywords 'INC' and 'DEC' are actually operators,
- not keywords.
-
- If you're writing 'a[]+++1' only the last '+' will be highlighted
- for visual reasons.
-
- Some E-functions (mostly intuition- and graphicsfunctions) are not
- implemented and become automaticly librarycalls.
- (because their first letter is uppercase)
- e.g. WaitIMessage(),Mouse(),Inp(),Box(),Line() ...
- also defined macros like ColGroup(2) in MUI.e
-
- known bugs:
- -----------
- Nested comments will confuse the parser.
- (reported by Leon Woestenberg)
-
- ------------------------------------------------------------------
- If you have any suggestions or bugreports,
- please send me an email. Thanks.
- ------------------------------------------------------------------
-
-